#pragma once
#define _CRT_SECURE_NO_WARNINGS 1
#include <assert.h>
#include <iostream>
//
//using namespace std;
//namespace ghp
//{
//	class string
//	{
//	public:
//		typedef char* iterator;
//		typedef const char* const_iterator;
//		iterator begin()
//		{
//			return _str;
//		}
//		iterator end()
//		{
//			return _str + _size;
//		}
//
//
//	private:
//		size_t _capacity = 0;
//		size_t _size = 0;
//		char* _str = nullptr;
//
//		const static size_t npos = -1;
//	};
//
//
//
//
//}
